*{
    margin: 0;
    padding: 0;
}

a, address, b, big, blockquote, body, center, cite, code, dd, del, div, dl, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, i, iframe, img, ins, label, legend, li, ol, p, pre, small, span, strong, u, ul, var{
    margin: 0;
    padding: 0;
}


div{
    display: block;
}






/*最上面的导航部分*/
.shortcut-2014{
    width: 100%;
    height: 30px;
    line-height: 30px;
    background: #e3e4e5;
    border-bottom: 1px solid #ddd;
}

.shortcut-2014 .w{
    background: #e3e4e5;
    color: #999;
    margin: 0 auto;
}


/* 最上面的用户登录不动样式 */
.shortcut-2014 .haha{
    width: 1400px;
    margin: 0 auto;
}


/*.fr{
    !*float: left;*!
    margin-left: 400px;
}*/

ol,ul{
    list-style: none;
}

.shortcut-2014 #ttbar-login{
    margin-right: 10px;
}

.shortcut-2014 li{
    float: left;
    height: 30px;
    padding: 0 2px;
}

.shortcut-2014 #ttbar-login .link-login{
    font-family: verdana,simsun;
}

.shortcut-2014 a{
    color: #999;
}

a{
    color: #666;
    text-decoration: none;
}

.shortcut-2014 .style-red{
    color: #f30213;
}

/*
.shortcut-2014 li.spacer{
    width: 1px;
    height: 12px;
    margin-top: 9px;
    padding: 0;
    background: #ccc;
    overflow: hidden;
}*/


/* ============ 最上面的登录样式 ============ */
/*.fr a{
    margin-right: 66px;
    font-size: 13px;
}*/

.frfr a{
    margin-right: 66px;
    font-size: 13px;
}

.frfr{
    float: right;
    display: block;
    position: absolute;
    margin-left: 400px;
}

.fore1zidingyi{
    margin-left: 150px;
}
/*.fore1{
    margin-left: 150px;
}*/






/* =========== 结算页大盒子样式 ======== */
.header{
    padding: 20px 0 10px;
}

.clearfix{
    zoom: 1;
}

.w{
    width: 990px;
    margin: 0 auto;
}

/*  左边 logo 和 结算页字体盒子样式  */
#logo-2014{
    padding-left: 5px;
    float: left;
    position: relative;
    width: 269px;
    margin-top: 5px;
}

#logo-2014{
    position: relative;
    z-index: 12;
    float: left;
    width: 276px;
    height: 50px;
    margin: 15px 0 22px;
}


/* logo 样式 */
#logo-2014 .logo{
    margin-top: 0;
}

#logo-2014 .logo{
    display: block;
    margin-top: 2px;
    width: 134px;
    height: 42px;
    background: url("../images/xiadan_logo.png") no-repeat 0 0;
    background-size: 134px 42px;
    text-indent: -20000px;
}

/* 结算页 盒子样式 */
#logo-2014 .link2{
    overflow: hidden;
    display: block;
    position: absolute;
    width: 100px;
    height: 40px;
    line-height: 99em;
    top: 8px;
    right: 28px;
    background: #fff;
}

/* 结算页盒子中的b标签样式 */
#logo-2014 .link2 b{
    display: block;
    position: absolute;
    width: 100px;
    height: 40px;
    line-height: 99em;
    top: 0;
    right: 0;
    background: url("../images/purchase-icon.png") #fff no-repeat;
}


/* 右边下单进度样式 */
.stepflex{
    /*display: inline-block;*/
    display: block;
    border-top: 5px solid #ccc;
    text-align: center;
    margin: 30px 0 0;
    float: right;
}

/* 1.我的购物车盒子样式 */
.stepflex dl{
    float: left;
    position: relative;
    width: 160px;
    top: -5px;
    border-top: 5px solid #ccc;
}

.stepflex dl.done{
    border-top-color: #caecb6;
}

/* 我的购物车字体上面的样式 */
.stepflex dl.done .s-num{
    position: relative;
    margin: -15px auto 0;
    color: #fff;
    font-weight: 700;
    width: 23px;
    height: 23px;
    background-image: url("../images/dingdanjindutu.png");
    line-height: 23px;
}

.stepflex dl.done .s-num{
    background-position: -46px 0;
}

/* 我的购物车字体盒子 */
.stepflex .s-text{
    color: #ccc;
}

.stepflex dl.done .s-text{
    color: #caecb6;
}

/*  我的购物车字体下方 s 标签样式  */
.stepflex s{
    left: 0;
}

.stepflex .first s{
    width: 5px;
    height: 5px;
    position: absolute;
    line-height: 0;
    font-size: 0;
    top: -5px;
    background-image: url("../images/dingdanjindutu.png");
    overflow: hidden;
}

.stepflex .first s{
    background-position: 0 -24px;
    background-color: #fff;
}

.stepflex .done s{
    background-position: -46px -24px;
}

/*  我的购物车字体下方 b 标签样式  */
.stepflex b{
    right: 0;
}

.stepflex .done b{
    background-position: -51px -24px;
}

/* 2.填写核对订单信息盒子样式 */
.stepflex dl.doing{
    border-top-color: #7abd54;
}

/* 2.填写核对订单信息盒子样式 中 2 的样式 */
.stepflex .s-num{
    position: relative;
    margin: -15px auto 0;
    color: #fff;
    font-weight: 700;
    width: 23px;
    height: 23px;
    background-image: url("../images/dingdanjindutu.png");
    line-height: 23px;
}

.stepflex dl.doing .s-num{
    background-position: -23px 0;
}

/* 2.填写核对订单信息样式 */
.stepflex dl.doing .s-text{
    color: #7abd54;
}

/* 2.填写核对订单信息中的 s 标签样式 */
.stepflex .doing s{
    width: 5px;
    height: 5px;
    position: absolute;
    line-height: 0;
    font-size: 0;
    top: -5px;
    background-image: url("../images/dingdanjindutu.png");
    overflow: hidden;
}

.stepflex .doing s{
    background-position: -23px -24px;
}

.stepflex .doing.normal s{
    background-color: #caecb6;
}

/* 2.填写核对订单信息中的 b 标签样式 */
.stepflex .doing b{
    width: 5px;
    height: 5px;
    position: absolute;
    line-height: 0;
    font-size: 0;
    top: -5px;
    background-image: url("../images/dingdanjindutu.png");
    overflow: hidden;
}

.stepflex .doing b{
    background-position: -28px -24px;
    background-color: #ccc;
}

/* 3.成功提交订单中的 b 标签样式 */
.stepflex .last b{
    width: 5px;
    height: 5px;
    position: absolute;
    line-height: 0;
    font-size: 0;
    top: -5px;
    background-image: url("../images/dingdanjindutu.png");
    overflow: hidden;
}

.stepflex .last b{
    background-position: -5px -24px;
    background-color: #fff;
}

/* 伪类样式 */
.stepflex:after{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix:after{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/* ================= 收货地址到提交订单大盒子样式 =================== */
/* 大盒子样式 */
#container{
    padding-bottom: 20px;
}


/* ***** */
.hide{
    /*display: none;*/
}

.orderInfo-tip{
    border: 1px solid #edd491;
    background: #fffdee;
    padding: 0 20px;
    line-height: 25px;
    margin-bottom: 5px;
}

/* span 样式 */
.orderInfo-tip .wicon{
    margin-right: 5px;
    width: 12px;
    height: 16px;
    overflow: hidden;
    background: url("../images/light-icon.png") 0 0 no-repeat;
    display: inline-block;
    /*display: inline;*/
    zoom: 1;
    position: relative;
    vertical-align: middle;
    top: -1px;
}

.ftx-03{
    color: #999;
}

.orderInfo-tip .cls-btn{
    float: right;
    color: #f60;
    cursor: pointer;
}

/* 填写并核对订单信息盒子 */
.checkout-tit{
    height: 42px;
    line-height: 42px;
    font-size: 16px;
    font-family: "Microsoft YaHei";
    overflow: hidden;
}

/* 填写并核对订单信息字体 */
.checkout-tit .tit-txt{
    float: left;
}

.checkout-tit .extra-l{
    float: left;
}

/* 认证样式 */
.checkout-tit .check-tips{
    position: relative;
    height: 18px;
    line-height: 18px;
    margin: 8px 0 0 20px;
    padding: 3px 10px;
    border: 1px solid #7abd54;
    color: #7abd54;
    font-size: 12px;
    font-family: '\u5b8b\u4f53';
    border-radius: 3px;
    -webkit-animation: budge 4s linear infinite;
    animation: budge 4s linear infinite;
}

/* 收货人信息到 支付上方样式 */
.checkout-steps{
    background-color: #fff;
    padding: 0 20px;
    border: 1px solid #f0f0f0;
}

/* 收货人信息盒子样式 */
.checkout-steps .step-tit{
    line-height: 40px;
    height: 40px;
    color: #333;
}

/* 收货人信息字体样式 */
.checkout-steps .step-tit h3{
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    float: left;
}

/* 提示信息盒子样式 */
.tips-new-white{
    position: relative;
    margin-left: 15px;
    float: left;
}

/* 提示信息盒子中 b 标签样式 */
.tips-new-white b{
    position: absolute;
    top: 12px;
    left: -8px;
    width: 9px;
    height: 17px;
    vertical-align: middle;
    background: url("../images/arrow-left.png") 0 0 no-repeat;
}

/* 提示信息盒子中 span 样式 */
.tips-new-white span{
    float: left;
    background-color: #fff;
    color: #333;
    padding: 5px 10px;
    vertical-align: middle;
    line-height: 20px;
    margin-top: 5px;
    box-shadow: 0 0 3px rgb(0 0 0 / 15%);
    border: 1px solid #ddd;
}

/* 提示信息盒子中的右边新增地址样式 */
.checkout-steps .step-tit .extra-r{
    float: right;
}

/* a 标签格式 */
.ftx-05{
    color: #005ea7;
    /* 自增样式 */
    font-size: 12px;
    border: none;
    background: #fff;
}

/* 修改地址样式 隐藏 */
.qidaishouhuodizhi{
    display: none;
}

/* 自定义新增收货地址input样式 */
.zidingyi_xinzengshouhuodizhi{
    display: none;
}


/* 收货地址盒子 */
.checkout-steps .step-cont{
    margin-bottom: 10px;
}

/* 下一个盒子 */
.consignee-content{
    overflow: hidden;
    /*max-height: 168px;*/
    height: auto;
}

/* 下一个盒子样式 */
.consignee-scrollbar{
    width: 938px;
}

/* 下下个盒子样式 */
.consignee-scroll{
    position: relative;
    zoom: 1;
}

/* 下一个盒子样式 */
.consignee-scroll .consignee-cont{
    margin: 0 10px 0 20px;
    overflow: hidden;
}

/* ul 样式 */
.consignee-scroll .consignee-cont ul{
    width: 99.8%;
    /* 自增样式 */
    font-size: 12px;
}

/* 一条收获地址的盒子样式 */
.consignee-scroll .consignee-cont li{
    list-style: none;
    height: 30px;
    margin: 6px 0;
    float: left;
    width: 99.8%;
}

/* 左边的红盒子样式 */
.consignee-scroll .consignee-item.item-selected{
    border: 2px solid #e4393c;
    padding: 4px 10px;
}

.consignee-scroll .consignee-cont .consignee-item{
    float: left;
}

.consignee-scroll .consignee-item{
    list-style: none;
    position: relative;
    border: 1px solid #ddd;
    height: 18px;
    line-height: 18px;
    padding: 5px 10px;
    width: 120px;
    text-align: center;
    cursor: pointer;
    background-color: #fff;
}

/* b 标签样式 */
.consignee-scroll .consignee-item.item-selected b{
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
    width: 12px;
    height: 12px;
    overflow: hidden;
    background: url("../images/selecteddizhi-icon.png") no-repeat;
}

/* ============= 右边的详细地址 ============ */
.consignee-scroll .consignee-cont .addr-detail{
    float: left;
    height: 30px;
    line-height: 30px;
}

/* 姓名样式 */
.consignee-scroll .consignee-cont .addr-detail span{
    display: inline-block;
    margin-left: 10px;
    float: left;
}

/* ====== 详细信息右边的盒子 ===== */
.consignee-scroll .consignee-cont .op-btns{
    visibility: hidden;
    float: right;
    text-align: right;
    height: 30px;
    line-height: 30px;
}

/* 设为默认地址样式 */
.consignee-scroll .consignee-cont .op-btns a{
    margin-right: 10px;
}

/* 编辑样式 */


/* 默认地址样式 */
.consignee-scroll .consignee-cont .addr-default{
    display: inline-block;
    float: left;
    margin: 5px 10px;
    background-color: #999;
    color: #fff;
    padding: 0 3px;
    line-height: 20px;
}


/* ==== 更多地址盒子样式 ==== */
.addr-switch{
    height: 18px;
    line-height: 18px;
    padding: 5px 20px;
    cursor: pointer;
    /* 自增样式 */
    font-size: 12px;
}

/* 更多地址盒子中的 b 标签样式 */
.addr-switch b{
    display: inline-block;
    vertical-align: middle;
    height: 10px;
    line-height: 10px;
    width: 9px;
    margin-left: 5px;
    background: url("../images/addr-i.png") no-repeat 0 0;
}

.addr-switch.switch-on b{
    background: url("../images/addr-i.png") no-repeat 0 0;
}

/* ======== 收起地址盒子样式 ======== */
.addr-switch.switch-off b{
    background: url("../images/addr-i.png") no-repeat 0 -10px;
}


/* ===== 空白位置样式 ===== */
.hr{
    border-bottom: 1px solid #e6e6e6;
    height: 0;
    margin-bottom: 10px;
}

/* ==================== 支付方式 + 商品信息 盒子 ====================== */
/* 支付方式第二层盒子样式 */
.payment-list{
    padding: 0 20px 10px;
}

/* ul 样式 */
.payment-list .list-cont ul{
    /*display: inline-block;*/
    display: block;
}

/* ul 中的 li 标签样式 */
.payment-list .list-cont li{
    float: left;
    margin-right: 9px;
    /*display: inline;*/
    cursor: default;
}

/* 在线支付盒子的样式 */
.payment-list .list-cont .payment-item{
    float: left;
    position: relative;
    border: 1px solid #ddd;
    height: 18px;
    line-height: 18px;
    padding: 5px 24px;
    cursor: pointer;
}

.payment-list .list-cont .payment-item.item-selected{
    border: 2px solid #e4393c;
    padding: 4px 23px;
    /* 自增样式 */
    font-size: 12px;
}

/* 在线支付 盒子中的 b 标签的样式 */
.payment-list .list-cont .payment-item.item-selected b{
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
    width: 12px;
    height: 12px;
    overflow: hidden;
    background: url("../images/selecteddizhi-icon.png") no-repeat;
}

em, i, u{
    font-style: normal;
}

/* 在线支付 盒子中的 em 标签的样式 */
.payment-list .list-cont .payment-item .payment-promo{
    color: #fff;
    background-color: #e4393c;
    padding: 0 2px;
    position: absolute;
    left: 3px;
}

/* 伪类样式 */
.payment-list .list-cont ul:after{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}


/* =========== 配送清单中盒子样式 ======== */
.shopping-list{
    position: relative;
    float: left;
    width: 100%;
    background: url("../images/shopping-list-bg.jpg") 0 0 repeat-y;
    margin-bottom: 10px;
}

/* 商品盒子样式 */
.shopping-list .goods-list{
    float: left;
    width: 616px;
    background-color: #f3fbfe;
    padding: 10px 0;
}

.shopping-list.ABTest .goods-list{
    float: right;
}

/* 商家 树懒商城 盒子样式 */
.shopping-list .goods-tit{
    height: 24px;
    padding: 0 20px;
}

/* 商家 树懒商城 字体样式 */
.shopping-list h4{
    color: #666;
}

.shopping-list .goods-tit h4{
    float: left;
    width: 49%;
    /*width: 53%;*/
    line-height: 24px;
    /* 自增样式 */
    font-size: 10px;
}

/* goods-items 样式 */
.shopping-list .goods-list .goods-items{
    padding: 0 20px;
}

/* 商品小盒子样式 */
.shopping-list .goods-list .goods-suit{
    padding-bottom: 5px;
}

.shopping-list .goods-list .goods-last{
    border: 0;
}

/* 商品上一边盒子样式 */
.shopping-list .goods-list .goods-suit .goods-suit-tit{
    overflow: hidden;
    margin: 5px 0;
}

/* 树懒字体样式 */
.shopping-list .goods-list .goods-suit .sales-icon{
    display: inline-block;
    /*display: inline;*/
    zoom: 1;
    background: #e4393c;
    color: #fff;
    vertical-align: middle;
    padding:  0 7px;
    height: 18px;
    line-height: 18px;
    margin-right: 5px;
    /* 自增样式 */
    font-size: 12px;
}

/* 自增样式 */
.strong_zidingyiyangshi{
    font-size: 10px;
}

/* 放置商品信息的盒子 */
.shopping-list .goods-list .goods-item{
    border-bottom: 1px solid #fff;
    padding: 10px 0;
    margin-bottom: 10px;
    color: #666;
}

.shopping-list .goods-list .goods-item-extra{
    border: none;
    margin-bottom: 0;
}

/* 商品图片样式 */
.p-img{
    overflow: hidden;
}

.shopping-list .goods-list .goods-item .p-img{
    float: left;
    width: 80px;
    height: 80px;
    border: 1px solid #ddd;
    margin-right: 10px;
    background-color: #fff;
}

/* 图片样式 */
img{
    border: 0;
    vertical-align: middle;
}

.shopping-list .goods-list .goods-item .p-img img{
    width: 80px;
    height: 80px;
}

/* 商品描述 盒子样式 */
.shopping-list .goods-list .goods-item .goods-msg{
    float: left;
    width: 484px;
}

/* 商品描述 样式 */
.shopping-list .goods-list .goods-item .goods-msg-gel{
    float: left;
    width: 484px;
}

/* 商品描述字体 盒子 样式 */
.p-name{
    overflow: hidden;
}

.shopping-list .goods-list .goods-item .p-name{
    float: left;
    width: 49.8%;
    height: 3em;
    line-height: 1.5em;
    overflow: hidden;
    margin-bottom: 10px;
    /* 自增样式 */
    font-size: 12px;
}

/* a 标签 样式*/
.shopping-list .goods-list .goods-item .p-name a{
    color: #666;
}

/* 商品价格 数量 标签样式 */
.p-price{
    overflow: hidden;
}

.shopping-list .goods-list .goods-item .p-price{
    float: right;
    width: 48.8%;
    margin: 0 0 5px;
}

/* 商品价格盒子样式 */
.shopping-list .goods-list .goods-item .p-price strong{
    font-family: Verdana;
    color: #e4393c;
    display: inline-block;
    /*display: inline;*/
    zoom: 1;
    vertical-align: middle;
}

.shopping-list .goods-list .goods-item .p-price .jd-price{
    width: 100px;
    text-align: right;
    /* 自增样式 */
    font-size: 12px;
}

/* 商品数量盒子 */
.shopping-list .goods-list .goods-item .p-price span{
    display: inline-block;
    vertical-align: middle;
}

.shopping-list .goods-list .goods-item .p-price .p-num{
    width: 70px;
    text-align: right;
    /* 自增样式 */
    font-size: 12px;
}

/* 商品属性盒子样式 */
.shopping-list .goods-list .goods-item .p-extra-continer{
    width: 49.8%;
    display: inline-block;
}

/* 商品属性小盒子 */
.shopping-list .goods-list .goods-item .p-extra-continer .p-extra-line{
    max-width: 240px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

/* 商品颜色盒子样式 */
.fl{
    float: left;
}

.shopping-list .goods-list .goods-item .p-extra-continer .p-extra-line div.fl{
    min-width: 120px;
    max-width: 120px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    /* 自增样式 */
    font-size: 12px;
}

/* 隐藏的盒子样式 */
.clr{
    display: block;
    overflow: hidden;
    clear: both;
    height: 0;
    line-height: 0;
    font-size: 0;
}

/* 隐藏盒子 下的盒子样式 */
.shopping-list .goods-list .goods-item .gift-item{
    margin-right: -5px;
}

/* 送货清单中 左边配送样式 */
.shopping-list .dis-modes{
    float: right;
    width: 300px;
    padding: 10px 10px 10px 20px;
}

.shopping-list.ABTest .dis-modes{
    float: left;
}

/* 配送方式下的子盒子 */
.shopping-list .dis-modes .mode-item{
    margin-bottom: 50px;
}

/* 配送方式盒子样式 */
.shopping-list .dis-modes .mode-item .mode-item-tit{
    height: 20px;
    line-height: 20px;
    padding: 2px 0;
}

/* 配送方式 字体样式 */
.shopping-list .dis-modes .mode-item .mode-item-tit h4{
    float: left;
    /* 自增样式 */
    font-size: 12px;
}

/* 树懒商城自选盒子样式 */
.shopping-list .dis-modes .mode-tab-nav{
    margin: 10px 0 20px;
}

/* 树懒商城自选盒子下的ul样式 */
.shopping-list .dis-modes .mode-tab-nav ul{
    /*display: inline-block;*/
    display: block;
    width: 310px;
}

/* 树懒商城下的 li 标签样式 */
.shopping-list .dis-modes .mode-tab-nav li{
    float: left;
    height: 18px;
    line-height: 18px;
    padding: 5px 0;
    width: 143px;
    text-align: center;
    border: 1px solid #ddd;
    margin-right: 10px;
    position: relative;
    cursor: pointer;
}

.shopping-list .dis-modes .mode-tab-nav li.curr{
    border: 2px solid #e4393c;
    padding: 4px 0;
    width: 141px;
}

/* 树懒商城自选快递 下的 span 样式 */
.shopping-list .dis-modes .mode-tab-nav li .m-txt{
    position: relative;
    display: block;
    /*display: inline-block;*/
    /* 自增样式 */
    font-size: 12px;
}

/* 树懒商城自选快递 右边的样式 */
.shopping-list .dis-modes .mode-tab-nav li .qmark-icon{
    visibility: hidden;
    width: 13px;
    height: 13px;
    overflow: hidden;
    background: url("../images/qmark02.png") no-repeat;
    position: absolute;
    right: -16px;
    top: 3px;
}

/* 树懒商城自选快递 下的 b 标签样式 */
.shopping-list .dis-modes .mode-tab-nav li.curr b{
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
    width: 12px;
    height: 12px;
    overflow: hidden;
    background: url("../images/selecteddizhi-icon.png") no-repeat;
}

/* 伪类样式 */
.shopping-list .dis-modes .mode-tab-nav ul:after{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/* 收货地址盒子中的 li 标签样式 */
.shopping-list .dis-modes .mode-list li{
    /*display: inline-block;*/
    display: block;
    padding: 5px 0;
    line-height: 22px;
    border-bottom: 1px solid #ddd;
    width: 300px;
}

/* 收货地址盒子中的 li 标签下的 第一个盒子样式 */
.shopping-list .dis-modes .mode-list .fore1{
    float: left;
    width: 270px;
    /*width: 272px;*/
}

/* 标准达字体样式 */
.shopping-list .dis-modes .mode-list .mode-label{
    float: left;
    min-width: 60px;
    /* 自增样式 */
    font-size: 12px;
}

/* 送达时间样式 */
.shopping-list .dis-modes .mode-list .mode-infor{
    float: left;
    /*width: 212px;*/
    max-width: 206px;
    /* 自增样式 */
    font-size: 12px;
}

/* 修改的 盒子 样式 */
.shopping-list .dis-modes .mode-list .fore2{
    float: right;
}

/* 标准达 下方盒子样式 */
.shopping-list .dis-modes .delivery-info-li{
    padding: 0 0 5px!important;
    width: 300px!important;
}

/* 信息小盒子样式 */
.fr{
    float: right;
}

.shopping-list .dis-modes .delivery-tips{
    position: relative;
    border: 1px solid #edd28b;
    background-color: #fffdee;
    color: #333;
    padding: 2px 6px 2px 7px;
    box-shadow: 0 0 2px 2px #eee;
    z-index: 10px;
    /* 自增格式 */
    font-size: 12px;

}

/* 新 的样式 */
.mr5{
    margin-right: 5px;
}

.shopping-list .dis-modes .delivery-tips .d-ico{
    background: url("../images/purchase-tips-new.png") 0 4px no-repeat;
    width: 12px;
    height: 18px;
}


/* 小箭头样式 */
.shopping-list .dis-modes .delivery-tips .d-arr{
    display: block;
    position: absolute;
    background-image: url("../images/tips.gif");
    background-repeat: no-repeat;
    width: 11px;
    height: 6px;
    overflow: hidden;
    right: 5px;
    bottom: 26px;
    background-position: 0 0;
}

/* 懒准达 字体样式 */
.mr5{
    margin-right: 5px;
}

.shopping-list .dis-modes .delivery-tips a{
    color: #005ea7;
}

/* 伪类样式 */
.shopping-list .dis-modes .mode-list li:after{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/*  ========= 间隔盒子样式 ========   */
.clr{
    display: block;
    overflow: hidden;
    clear: both;
    height: 0;
    line-height: 0;
    font-size: 0;
}

/* 总重量盒子样式 */
.shopping-list .weight-cont{
    position: absolute;
    text-align: right;
    right: 20px;
    bottom: 20px;
    font-weight: 700;
}

.shopping-list.ABTest .weight-cont{
    right: auto;
    left: 20px;
    /* 自增格式 */
    font-size: 12px;
}

/* 总重量中 em 标签 样式 */
.shopping-list .weight-cont em{
    font-family: verdana;
    font-weight: 400;
}


/* =============== 订单包含商品数量、总商品金额、运费 的下一层盒子样式 ============== */
.mt20{
    margin-top: 20px;
}

.order-summary .statistic{
    width: 300px;
    margin-bottom: 10px;
    margin-right: 20px;
}

/* 商品数量、总商品金额 盒子样式 */
.order-summary .statistic .list{
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    margin-bottom: 5px;
    zoom: 1;
}

/* 商品数量、总商品金额 盒子样式 下的span 样式 */
.order-summary .statistic span{
    width: 180px;
    margin-right: 20px;
    float: left;
    text-align: right;
    /* 自增格式 */
    font-size: 12px;
    font-family: Verdana;
}

/* 商品数量的 em 样式 */
.ftx-01{
    color: #e4393c;
}

.order-summary .statistic em{
    color: #e4393c;
}

/* 商品总金额 样式 */
.order-summary .statistic .price{
    color: #333;
    float: left;
    width: 10px;
    /*width: 100px;*/
    text-align: right;
    font-family: verdana;
    /* 自增格式 */
    font-size: 12px;
}

/* 运费价格样式 */
.order-summary .statistic .mianfei{
    color: #333;
    float: left;
    width: 100px;
    text-align: center;
    /*text-align: right;*/
    font-family: verdana;
    /* 自增格式 */
    font-size: 12px;
}

/* ===== 下面的商品的总价格、收货地址、收货人、提交订单盒子 ==== */
.trade-foot{
    font-family: "Microsoft YaHei",SimSun,verdana;
}

/* 没有包含提交订单（按钮）盒子 样式 */
.trade-foot-detail-com{
    padding: 15px 10px 15px 0;
    line-height: 20px;
    text-align: right;
    border-top: 1px solid #e6e6e6;
    width: 980px;
    color: #999;
    background-color: #f4f4f4;
}

/* 总金额盒子 样式 */
.trade-foot-detail-com .fc-price-info{
    margin-right: 10px;
    line-height: 25px;
}

/* 应付金额 样式 */
.trade-foot-detail-com .fc-price-info .price-tit{
    color: #666;
    /* 自更改格式 */
    font-size: 12px;
    margin-right: -70px;
}

/* 金额样式  */
.trade-foot-detail-com .fc-price-info .price-num{
    color: #e4393c;
    font-family: Verdana;
    font-weight: 700;
    font-size: 18px;
    min-width: 122px;
    width: 122px;
    float: right;
    /*float: none;*/
    text-align: right;
}

/* 收货地址、收货人信息 样式 */
.trade-foot-detail-com .fc-consignee-info{
    margin-right: 10px;
    line-height: 25px;
}

/* 地址信息样式 */
.mr20{
    margin-right: 20px;
    /* 字体大小 */
    font-size: 12px;
}

/* 收货人字体样式 */
.shouhuorenziti{
    font-size: 12px;
}

/* =========================== 提交订单盒子样式 =========================== */
#checkout-floatbar{
    clear: both;
    width: 990px;
    margin-bottom: 20px;
}

/* 提交订单的子盒子样式 */
.checkout-buttons{
    position: relative;
    width: 990px;
    height: 50px;
}

/* 提交订单 外的盒子样式 */
.checkout-buttons .sticky-wrap{
    position: relative;
    zoom: 1;
}

.checkout-buttons .sticky-wrap .inner{
    padding: 0 10px;
    height: 40px;
}

/* ====== 按钮盒子 样式 ====== */
.checkout-buttons .checkout-submit{
    float: right;
    position: relative;
    width: 135px;
    height: 36px;
    line-height: 36px;
    margin: 8px 10px 0 0;
    padding: 0;
    background-color: #e00;
    overflow: hidden;
    color: #fff;
    font-weight: 700;
    font-size: 16px;
    font-family: Arial,"Microsoft YaHei";
    display: inline-block;
    border-radius: 3px;
    cursor: pointer;
    border: 0;
}
/* 提交订单中的 b 标签 样式 */
.checkout-buttons .checkout-submit b{
    position: absolute;
    left: 0;
    top: 0;
    width: 135px;
    height: 36px;
    background: url("../images/btn-submit.jpg") no-repeat;
    cursor: pointer;
    overflow: hidden;
}

/* 返回顶部盒子的子盒子样式 */
#backpanel-inner{
    position: fixed;
    bottom: 50px;
    right: 0;
    z-index: 1000;
    display: inline-block;
}

/* 树懒商城 盒子样式 */
#backpanel-inner .bp-item{
    width: 38px;
    height: 38px;
    background: #ccc;
    margin-top: 5px;
}

/* 树懒商城 盒子中 a 标签盒子样式 */
#backpanel-inner .bp-item a{
    display: block;
    background-image: url("../images/backpanel.png");
    background-color: #aaa;
    background-repeat: no-repeat;
    padding: 5px 0 0 7px;
    color: #fff;
    height: 33px;
    line-height: 1000px;
    overflow: hidden;
}

#backpanel-inner .bp-item .survey{
    text-decoration: none;
    line-height: 14px;
    color: #fff;
    background-image: none;
    /*字体样式*/
    font-size: 12px;
}

/* 返回顶部 盒子 样式 */
#backpanel-inner .bp-item-backtop{
    display: none;
}

#backpanel-inner.switchOn .bp-item-backtop{
    display: inline-block;
}

/* 返回顶部 样式 */
#backpanel-inner .bp-item .backtop{
    background-position: 0 -552px;
}




/*============== 下方提示信息 ===========*/
#cmsfooter{
    /*上面的距离*/
    margin-top: 50px;
    min-height: auto;
    /*min-height: 480px;*/
}

#service-2017{
    padding-bottom: 18px;
    background: #eaeaea;
    overflow: hidden;
}

.hhzidingyi{
    width: 990px;
    margin: 0 auto;
}

.hhzidingyi{
    width: 990px;
    /*width: 1200px;*/
}

/* 外面盒子的样式 */
#service-2017 .slogen{
    padding-left: 65px;
    margin-right: -23px;
}

#service-2017 .slogen{
    zoom: 1;
    position: relative;
    height: 42px;
    padding: 30px 0 30px 55px;
    overflow: hidden;
}

#service-2017 .slogen{
    padding-left: 45px;
}


/* 第一个样式 */
#service-2017 .slogen .item{
    float: left;
    position: relative;
    width: 224px;
    height: 42px;
    font-size: 18px;
    font-weight: 700;
    text-indent: 46px;
    color: #444;
}

#service-2017 .slogen .item{
    width: 224px;
    /*width: 292px;*/
}

/* 多的样式 */
#service-2017 .slogen .item i{
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 36px;
    height: 42px;
    text-indent: -9999px;
    background-image: url("../images/ico_service.png");
    background-repeat: no-repeat;
    background-position: 0 0;
    margin-top: -9px;
}

/* 快的样式 */
#service-2017 .slogen .fore2 i{
    background-position: 0 -43px;
}

/* 好的样式 */
#service-2017 .slogen .fore3 i{
    background-position: 0 -86px;
}

/* 省的样式 */
#service-2017 .slogen .fore4 i{
    background-position: 0 -129px;
}


/*=========== 最下面的显示信息 ===========*/
#service-2017 .shulan-help{
    border-top: 1px solid #dedede;
    border-bottom: 1px solid #dedede;
}

.tishixinxi{
    padding: 20px 0 20px 55px;
}

/* 字体提示信息 */
.zititishixinxi{
    width: 20px;
    text-align: center;
    margin-left: 200px;
    /*margin-left: 313px;*/
}

.tishixinxi span{
    line-height: 20px;
    text-align: center;
    font-size: 15px;
    color: red;
    font-family: '宋体';
}

/* layui 中弹窗样式 */
.layui-layer .layui-layer-min{
    display: none;
}

.layui-layer-setwin .layui-layer-max{
    display: none;
}